
ALIGN_VALUE = 4

ui32[argptr+00]=!aligned
ui32[argptr+04]=_aligned
printfA(buffer szBuffer format argptr)
MessageBoxA(buffer title 0)




format: ui08 '!aligned = %u',10,'_aligned = %u',0
title : ui08 '',0

!aligned:
;;            IF BINARY ODDNESS THEN...
;rb (_aligned mod ALIGN_VALUE <> 0)*(ALIGN_VALUE - _aligned mod ALIGN_VALUE)
align ALIGN_VALUE
_aligned:

szBuffer=1024
szArgPtr=10*4
buffer: rb szBuffer
argptr: rb szArgPtr
